package com.hlkj.tool.results;

import net.sf.json.JSONObject;

public class JsonBulid
{
  JSONObject jsonObject;

  public static JSONObject createJson(boolean f)
  {
    String msg = "操作失败!";
    if (f) {
      msg = "操作成功!";
    }
    JSONObject json = new JSONObject();
    json.put("success", Boolean.valueOf(f));
    json.put("msg", msg);
    return json;
  }

  public static JsonBulid success(boolean f) {
    JsonBulid jsonBulid = new JsonBulid();
    JSONObject json = new JSONObject();

    jsonBulid.jsonObject = json;

    json.put("success", Boolean.valueOf(f));

    return jsonBulid;
  }

  public JsonBulid msg(String msg) {
    this.jsonObject.put("msg", msg);
    return this;
  }

  public JsonBulid add(String name, Object object) {
    this.jsonObject.put(name, object);
    return this;
  }

  public JSONObject json() {
    return this.jsonObject;
  }
}